using Microsoft.Phone.Data.Linq.Mapping;
using System;
using System.Data.Linq;
using System.Data.Linq.Mapping;
namespace MicroMsg.Storage
{
	[Index(Columns = "strUserName", IsUnique = false, Name = "strUserName"), Index(Columns = "nCreateTime", IsUnique = false, Name = "nCreateTime"), Table]
	public class BottleInfo : StorageItem
	{
		[Column(IsPrimaryKey = true)]
		public string strBottleID;
		[Column]
		public int nMsgLocalID;
		[Column]
		public string strUserName;
		[Column]
		public string strContent;
		[Column]
		public string strVoicelen;
		[Column(CanBeNull = true)]
		public string strFilePath;
		[Column]
		public string strParentClientid;
		[Column]
		public long nCreateTime;
		[Column]
		public int nChildCount;
		[Column]
		public int nIsSender;
		[Column]
		public int nMsgType;
		[Column]
		public byte[] bytesXmlData;
		[Column(IsVersion = true)]
		private Binary _version;
	}
}
